5-разрядный сумматор

Название Размерность Тип
A
B
C
S
P
5
5
1
5
1
вход
вход
вход
выход
выход

На входе даны два 5-разрядных числа A и B и одно 1-разрядное число C. Сложить эти три числа. Пять низших разрядов результата суммы выдать на контакт S, а старший - на контакт P.


Примечание
В разработке схемы использовать 1-разрядные сумматоры, предварительно спроектированные.

Пример:
A: 01111
B: 10000
C: 1
S: 00000
P: 1


Таблица истинности для 1-разрядного сумматора Корпус 1-разрядного сумматора Корпус k-разрядного сумматора
Входы Выходы
A B C P S
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0 1 1 1 0
1 0 0 0 1
1 0 1 1 0
1 1 0 1 0
1 1 1 1 1

Составим схему для 1-разрядного сумматора. Используя таблицу истинности, составляем логические функции и минимизируем их с помощью карт Карно. Получаем

Используя среду HLCCAD, проектируем схему на основе этих функций:

Схема 1-разрядного сумматора


Сложение двух 5-разрядных чисел можно реализовать следующим образом:

Операция сложения Порядок сложения

Т.е. при проектировании схемы достаточно использовать пять 1-разрядных сумматоров:

Схема 5-разрядного сумматора